Login

Sign up now

Compare teams

Tarxien Rainbows Hamrun Spartans
name Tarxien Rainbows Football Clubfound 1944country country flag Malta website http://www.tarxiensupportersclub.com name Hamrun Spartans Footballfound 1907country country flag Malta website http://www.hamrunspartans.com
Next match
2025-08-17 17:00
Tarxien Rainbows vs Hamrun Spartans
country flag Malta - Premier League - Opening 2025/2026
2025-08-17 17:00
Tarxien Rainbows vs Hamrun Spartans
country flag Malta - Premier League - Opening 2025/2026
Match between teams
(44') Unknown (45') Unknown (88') Unknown (89') Unknown (90') Unknown competition: Malta - Premier League 2020/2021
(7') Nicola Leone Andrejic Aleksa (37') Andrejic Aleksa (48') (74') Leone Nicola Andrejic Aleksa (76') competition: Malta - Premier League 2019/2020
Lagzir Soufiane (15') (20') Veronese Thomas (46') Mambouana Prince Domoraud Wilfried (60') (61') Andrejic Aleksa Domoraud Wilfried (83') competition: Malta - Premier League 2019/2020
(26') Criaco Marco (63') Tulimieri Kevin (84') Domoraud Wilfried (90') Mambouana Prince competition: Malta - Pr Promotion P.Off 2018/2019
(32') Aquilina Gabriel Ganci Massimo (44') (84') Paolucci Michele competition: Malta - Pr Promotion P.Off 2018/2019
(21') De Silveira Tiago (56') Criaco Marco Ricardinho Faria (79') competition: Malta - Pr Relegation P.Off 2017/2018
Zerafa Daniel (18') Clavero Francisco (42') (45') Darmanin Ryan (68') Darmanin Ryan Machado Arthur (80') Oliveira Pedro (90') competition: Malta - Pr Relegation P.Off 2017/2018
(30') Nilson Alexander Grech Jake (35') competition: Malta - Premier League 2016/2017
Galea Julian (11') (58') Giusti Massimilliano (63') Giusti Massimilliano Tabone Matthew (75') Unknown (90') competition: Malta - Premier League 2016/2017
(48') Da Paixao Alves (66') Ponce Daniel Mifsud Jean (90') competition: Malta - Premier League 2016/2017
Summary match factsAll team matches 10Tarxien Rainbows wins 4Hamrun Spartans wins 5Draw matches 1
Last 10 matches
Unknown (45') (88') Unknown Unknown (89') (89') Unknown Unknown (90') (90') Unknown competition: Malta - Challenge League Relegation Group 2023/2024
(90') Unknown competition: Malta - Challenge League Relegation Group 2023/2024
(44') Unknown Unknown (45') (45') Unknown (90') Unknown competition: Malta - Challenge League Relegation Group 2023/2024
Unknown (90') competition: Malta - Challenge League Relegation Group 2023/2024
(90') Unknown competition: Malta - Challenge League Relegation Group 2023/2024
Unknown (45') (88') Unknown (89') Unknown (90') Unknown competition: Malta - Challenge League Relegation Group 2023/2024
Unknown (90') competition: Malta - Challenge League Relegation Group 2023/2024
no action competition: Malta - Challenge League Relegation Group 2023/2024
Unknown (45') Unknown (88') Unknown (89') Unknown (90') competition: Malta - Challenge League Relegation Group 2023/2024
(90') Unknown Unknown (90') competition: Malta - Challenge League 2023/2024
Ryan Camenzuli (10') (37') Ido Shahar Jovan Cadjenovic (41') Joseph Mbong (43') (45') Ido Shahar (69') Osher Davida Mouad El Fanis (90') (90') Osher Davida competition: International - Europa League Qualification 2025/2026
(9') Polito Vincenzo Nicolaescu Ion (9') Ion Nicolaescu (9') (9') Vincenzo Polito (13') Bjelicic Ognjen (13') Ognjen Bjelicic Sissokho Issouf (52') Issouf Sissokho (52') (71') N'dri Koffi (71') Philippe Koffi N'dri Revivo Roy (79') Roy Revivo (79') Stojic Nemanja (85') Nemanja Stojic (85') Madmon Elad (90') Elad Madmon (90') (90') Marcelina Emerson (90') Emerson Marcelina competition: International - Europa League Qualification 2025/2026
(28') Vanat Vladyslav (35') Brazhko Volodymyr (69') Vivcharenko Kostyantyn (82') Mykhavko Taras (85') Yatsyk Oleksandr Polito Vincenzo (86') competition: Europe (uefa) - Uefa Champions League 2025/2026
Vanat Vladyslav (13') (45') Bjelicic Ognjen (51') Simkus Domantas Popov Denys (55') (70') Bruno Domingos Eder Ederson Vanat Vladyslav (74') Buyalsky Vitaly (76') Voloshyn Nazar (90') competition: Europe (uefa) - Uefa Champions League 2025/2026
(14') Cadjenovic Jovan Radenovic Vasilije (24') (35') Thioune Serigne (41') Mbong Joseph (43') Simkus Domantas Salcinovic Dino (73') Hadji Kassim (90') (97') Camenzuli Ryan Radenovic Vasilije (114') (121') Marcelina Emerson Antal Liviu (121') Moutachy Joris (123') (124') Polito Vincenzo Ofori Ebenezer (124') Mihajlovic Nemanja (125') (125') Jonny (127') Micallef Nikolai Youla Mohamed (127') Devens Henrique (128') (128') Camenzuli Ryan Lukasevic Kevin (129') (129') Bjelicic Ognjen Olses Carlos (130') (130') Bonello Henry (131') Marcelina Emerson Antal Liviu (131') (133') Polito Vincenzo Moutachy Joris (133') (134') El Fanis Mouad (134') Cadjenovic Jovan competition: Europe (uefa) - Uefa Champions League 2025/2026
(59') Antal Liviu Compri Rafael (78') (85') Hadji Kassim competition: Europe (uefa) - Uefa Champions League 2025/2026
Unknown (90') competition: Malta - Premier League Championship Final 2024/2025
Unknown (121') (121') Unknown Unknown (122') (122') Unknown Unknown (123') Unknown (124') competition: Malta - Premier League Championship Final 2024/2025
Unknown (45') competition: Malta - Premier League-closing-championship Group 2024/2025
Unknown (90') (90') Unknown competition: Malta - Premier League-closing-championship Group 2024/2025
Tarxien Rainbows form
DWDWWLLWLD
Hamrun Spartans form
DWDWLWLLLL
Matches facts, based on last 10 played matches
Number of Tarxien Rainbows wins 4Number of Tarxien Rainbows draws 3Number of Tarxien Rainbows loses 3Average scored goals per match 1.5Average received goals per match 0.9Chance to score goal next match 60 %Chance to receive goal next match 70 %
Number of Hamrun Spartans wins 3Number of Hamrun Spartans draws 2Number of Hamrun Spartans loses 5Average scored goals per match 0.7Average received goals per match 1.4Chance to score goal next match 60 %Chance to receive goal next match 60 %